corporation relations - French English Dictionary